@charset "utf-8";
#MainBanner {
	background-color: #FFFFCC;
	width: 698px;
	border: 1px solid #CAE78F;
	margin-bottom: 10px;
}
#search {
	width: 700px;
	margin-bottom: 10px;
	text-align: left;
}
#slides{
	TEXT-ALIGN: center;
	padding: 10px;
}
#search_input {
	width: 400px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	height: 18px;
}
#mainContent{
	width: 700px;
}
#con {
	width: 678px;
	background-color: #F5F9FC;
	border: 1px solid #E1E5E8;
	padding: 10px;
}
#conNav {
	width: 700px;
	height: 30px;
	text-align: center;
	margin-bottom: -1px;
}
#conNav ul{
	list-style-type: none;
	height: 30px;
	margin: 0px;
	padding: 0px;
}
.conNavNor {
	height: 18px;
	width: 90px;
	background-color: #FDFEFF;
	padding-top: 3px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E1E5E8;
	border-right-color: #E1E5E8;
	border-bottom-color: #E1E5E8;
	border-left-color: #E1E5E8;
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: -1px;
}
.conNavCurr {
	height: 18px;
	width: 90px;
	background-color: #F5F9FC;
	padding-top: 3px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E1E5E8;
	border-right-color: #E1E5E8;
	border-bottom-color: #E1E5E8;
	border-left-color: #E1E5E8;
	display: block;
	float: left;
	margin-top: 5px;
	margin-right: -1px;
}
.intab_bd {
	BORDER-RIGHT: #d8e7ee 1px solid;
	BORDER-TOP: #d8e7ee 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: #f5f9fc;
	PADDING-BOTTOM: 26px;
	BORDER-LEFT: #d8e7ee 1px solid;
	PADDING-TOP: 26px;
	BORDER-BOTTOM: #d8e7ee 1px solid
}
.intab_bd LI {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 8px 0.8em; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 153px; BORDER-BOTTOM: #dcdcdc 1px solid; TEXT-ALIGN: center
}
.intab_bd LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 12px; PADDING-BOTTOM: 0.3em; COLOR: #404040; LINE-HEIGHT: 160%; PADDING-TOP: 0.3em
}
.intab_bd LI H4 A {
	COLOR: #404040
}
.intab_bd LI P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.5em; COLOR: #404040; LINE-HEIGHT: 150%; PADDING-TOP: 0.5em; TEXT-ALIGN: left
}
.intab_bd LI P A {
	COLOR: #5396dd
}
.intab_bd LI P STRONG {
	COLOR: #f00
}
.intab_bd:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#castroom {
	OVERFLOW: hidden; WIDTH: 195px; POSITION: relative; HEIGHT: 220px
}
#castroom TD {
	PADDING-LEFT: 0.7em; HEIGHT: 22px
}
#castroom_con TD {
	PADDING-LEFT: 0.7em; HEIGHT: 22px
}
.moreres {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 3px; PADDING-LEFT: 600px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 15px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 3px; WIDTH: 65px; PADDING-TOP: 8px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 1px
}
#logarea {
	BORDER-RIGHT: #d7e4ea 1px solid; BORDER-TOP: #d7e4ea 1px solid; BACKGROUND: url(../img/lbg2.gif) #f9fbfa repeat-x 0px 0px; BORDER-LEFT: #d7e4ea 1px solid; BORDER-BOTTOM: #d7e4ea 1px solid; POSITION: relative; HEIGHT: 15.1em
}
.ylogon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 15.1em
}
#ylogonfrm A:link {
	TEXT-DECORATION: none
}
#ylogonfrm A:visited {
	TEXT-DECORATION: none
}
#ylogonfrm A:hover {
	TEXT-DECORATION: underline
}
#ylogonfrm A:active {
	TEXT-DECORATION: underline
}
#ylogonfrm DL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'
}
#bd DIV.ylogonpanel:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: '.'
}
#ylogonfrm DL {
	WIDTH: 100%; LINE-HEIGHT: 2em; TEXT-ALIGN: right
}
#ylogonfrm DT {
	FLOAT: left
}
#ylogonfrm DD {
	FLOAT: left
}
#ylogonfrm H2 {
	FONT-SIZE: 1.16em; COLOR: #333
}
#ylogonfrm H3 {
	FONT-SIZE: 1.16em; COLOR: #333
}
#ylogonfrm H2 {
	MARGIN-BOTTOM: 0.85em
}
#ylogonfrm H3 {
	MARGIN: 0px
}
.ylogon {
	POSITION: relative; TEXT-ALIGN: left
}
.ylogonpanel {
	PADDING-RIGHT: 0.83em; PADDING-LEFT: 0.83em; PADDING-BOTTOM: 0.83em; MARGIN: 0px auto; PADDING-TOP: 0.83em
}
#ylogonfrm DT {
	MARGIN: 0px 0px 0.3em
}
#ylogonfrm DD {
	MARGIN: 0px 0px 0.3em
}
.yusrna {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; WIDTH: 9em; LINE-HEIGHT: 1em; PADDING-TOP: 0.2em; HEIGHT: 1em
}
.yusrpa {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; WIDTH: 9em; LINE-HEIGHT: 1em; PADDING-TOP: 0.2em; HEIGHT: 1em
}
#ylogonfrm DT {
	CLEAR: left; WIDTH: 27%
}
#ylogonfrm DD {
	PADDING-LEFT: 2.5%; WIDTH: 70%; TEXT-ALIGN: left
}
.yregbtn {
	FONT-WEIGHT: bold; MARGIN: 0.2em 0px; CURSOR: hand; LINE-HEIGHT: 1.4em; HEIGHT: 1.8em
}
.yregrel A {
	FLOAT: left; MARGIN-RIGHT: 1.4em
}
.yregbm {
	CLEAR: both; MARGIN: 0.4em 0px; TEXT-ALIGN: center
}
A.ylnkreg:link {
	MARGIN-LEFT: 1em; TEXT-DECORATION: underline
}
A.ylnkreg:visited {
	MARGIN-LEFT: 1em; TEXT-DECORATION: underline
}
A.ylnkreg:hover {
	MARGIN-LEFT: 1em; TEXT-DECORATION: underline
}
A.ylnkreg:active {
	MARGIN-LEFT: 1em; TEXT-DECORATION: underline
}
.crtl {
	DISPLAY: none
}
.crtr {
	DISPLAY: none
}
.crbl {
	DISPLAY: none
}
.crbr {
	DISPLAY: none
}
.lnkregbtn {
	MARGIN: 0px 0px 0.5em 1.5em; ZOOM: 1
}
.yregbm {
	DISPLAY: none
}
.yregbtn {
	MARGIN: 0px
}
.createnewgroupform {
	WIDTH: 100%; BOTTOM: 1.2em; POSITION: absolute; TEXT-ALIGN: center
}
.regnew {
	RIGHT: 2.6em; POSITION: absolute; TOP: 11em
}
.logoned {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.8; PADDING-TOP: 12px
}
.logoned .welcome {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 12px 0px
}
.logoned .enter {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
#login {
	MARGIN-BOTTOM: 10px; POSITION: relative
}
.haslogin
{
	border-right: #8ebbe5 1px solid;
	padding-right: 10px;
	border-top: #8ebbe5 1px solid;
	padding-left: 10px;
	background: #edf4fc;
	padding-bottom: 10px;
	border-left: #8ebbe5 1px solid;
	padding-top: 10px;
	border-bottom: #8ebbe5 1px solid;
	text-align: center;
}
.haslogin P {
	PADDING-BOTTOM: 12px; TEXT-ALIGN: left
}
.mgr_button
{
	border-right: #8ebae6 1px solid;
	padding-right: 5px;
	background-position: 0px -450px;
	border-top: #8ebae6 1px solid;
	padding-left: 5px;
	font-weight: bold;
	background-image: url(../img/grd.gif);
	margin-bottom: 15px;
	padding-bottom: 2px;
	border-left: #8ebae6 1px solid;
	cursor: hand;
	color: #000 !important;
	line-height: 1.4em;
	padding-top: 2px;
	border-bottom: #8ebae6 1px solid;
	background-repeat: repeat-x;
	white-space: nowrap;
	background-color: #ce9200;
}
.ret_button {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px
}
.help_con {
	DISPLAY: none
}
#help_persistent {
	DISPLAY: inline; BACKGROUND: url(../img/question_inactive.gif) no-repeat; MARGIN: 1px 0px 0px 1px; VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 17px; ZOOM: 1; HEIGHT: 17px
}
.tip {
	BORDER-RIGHT: #ffc30e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffc30e 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffc30e 1px solid; WIDTH: 13em; COLOR: #9c7600; PADDING-TOP: 5px; BORDER-BOTTOM: #ffc30e 1px solid; FONT-FAMILY: arial,sans-serif; POSITION: absolute; BACKGROUND-COLOR: #fffbb8; TEXT-ALIGN: left
}
